for i in range(0,101,2):
    print("==============开始下载=============")
    if i==100:
        print("下载完成")
        break
    else:
        print(f'{i}%[{"*"*(i//2)}{"."*((50-i)//2)}]')
    # import time
    #
    # for i in range(0, 101, 2):
    #     # 计算进度条的长度
    #     progress = i // 2
    #     # 打印进度条，使用 \r 回到行首
    #     print(f'\r{i}%[{"*" * progress}{"." * (50 - progress)}]', end='')
    #     # 模拟下载过程
    #     time.sleep(0.1)
    #
    # # 下载完成后打印完成信息
    # print("\n下载完成")
    # 1009